//go:build windows
// +build windows

package main

import (
	"embed"
	浏览器类 "gitee.com/go_888/webview2"
	"log"
)

//go:embed tmp.html
var html文本 embed.FS

func main() {
	zip下载地址 := "http://consolebaseproductdrawerright-002.123cj.cn/tmp/WebView2.109.0.1518.78.x64.zip"
	浏览器类.X检查webview2并下载("c:\\edge", zip下载地址, 200)

	w := 浏览器类.X创建(浏览器类.X结构_Web视图选项{
		X开发者工具: false,
		X右键菜单:  false,
		X自动聚焦:  true,
		X窗口选项: 浏览器类.X结构_窗口选项{
			X窗口标题:   "增强版 Webview 演示",
			X窗口宽度:   1024,
			X窗口高度:   768,
			X图标文件路径: "logo.ico",
			X是否居中:   true,  //居中
			X是否无边框:  false, //无边框
			X是否全屏:   false, //全屏
			X是否置顶:   false, //置顶
			X可调整大小:  true,  //可调整大小
			X最大高度:   900,
			X最大宽度:   1000,
			X最小高度:   400,
			X最小宽度:   400,
			X禁止最小化:  true, //可最小化
			X禁止最大化:  true, //如果"可调整大小"为true时,此属性无效
			X隐藏窗口:   false,
			X默认背景色:  "#FFFFFF", //默认背景色 (CSS 格式，如 "#FFFFFF")
		},
	})
	//	fmt.Println(w.X取窗口句柄())

	if w == nil {
		log.Fatalln("加载 webview 失败。")
	}
	defer w.X销毁()

	//加载网页
	w.X导航("https://www.baidu.com/")
	浏览器类.X运行()
}
